/*全局定义*/

/*定义页面背景*/
body {
    background-color: #fff5d0;
    font-size: 62.5%;
    /*习惯做法：方便em单位的计算，默认font-size=16px，做计算不方便。
    所以设置计算（em/rem）基准为16*0.625=10px
    在谷歌浏览器（Chrome）中显示最小为12px
    */
    font-family: 宋体;
}

a {
    text-decoration: none; /*去除链接标签a的默认下划线*/
}

/*无序、有序列表的默认风格去掉*/
ol,ul,li{
    margin: 0;
    padding: 0;
}

p{
    margin: 0;
    padding: 0;
}

li {
    list-style: none; /*去除列表前的默认符号*/
}

h1, h2, h3, h4, h5, h6 {
    margin: 0; /*设置外边距为0*/
    padding: 0; /*设置内边距为0*/
    font-size: 1.2em;
    font-weight: normal; /*字体粗细风格为正常*/
}

.clear{
    clear: both;/*清楚浮动，把定位方式变成默认状态*/
}

/*全局定义*/

/*定宽页面宽度*/
.wrapper {
    width: 999px;
    margin: 0 auto; /*div居中*/
}

.header {
    width: 999px;
    height: 262px;
    background-color: #ffffff;
}

.main {
    width: 999px;
    height: 1080px;
    background-color: #fff;
}

.footer {
    width: 999px;
    height: 112px;
    background: transparent url("../image/i_r35_c1.jpg") repeat-x;
}

/*头部栏*/
.header .title_surround1{
    width: 999px;
    height: 12px;
    background: transparent url("../image/i_r1_c2.jpg") repeat-x;
}

.header .title{
    width: 999px;
    height: 206px;
    background: transparent url("../image/banner.jpg") no-repeat;
}

.header .title_surround2{
    width: 999px;
    height: 12px;
    background: transparent url("../image/i_r1_c2.jpg") repeat-x;
}

/*菜单栏*/
.header .menu{
    width: 999px;
    height: 32px;
    background: transparent url("../image/i_r4_c4.jpg") repeat-x;
}

.header .menu li{
    float: left;
    width: 111px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: transparent url("../image/away.jpg") no-repeat left 7px;
}

.header .menu li.no_fgf{
    background: none;
}

.header .menu li a{
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
}

/*主内容留白*/
.main .blank{
    width: 999px;
    height: 10px;
    background: #ffffff;
}

/*左边栏内容*/
.main .sidebar{
    float: left;
    width: 234px;
    /*height: 980px;*/
}

.main .sidebar .sidebar_title{
    width: 222px;
    height: 46px;
    margin-left: 5px;
    background: transparent url("../image/i_r6_c2.jpg") no-repeat;
}

.main .sidebar .sector{
    width: 222px;
    height: 52px;
    margin-left: 5px;
    background: transparent url("../image/bmjs.jpg") no-repeat;
}

.main .sidebar .sidebar_menu{
    width: 222px;
    height: 327px;
    margin-left: 5px;
    background: transparent url("../image/i_r8_c4.jpg") repeat;
}

.main .sidebar .sidebar_end{
    width: 222px;
    height: 6px;
    margin-left: 5px;
    background: transparent url("../image/i_r9_c2.jpg") no-repeat;
}

.main .sidebar .menu{
    width: 112px;
    height: 22px;
    margin-left: 55px;
}

.main .sidebar .menu li{
    text-align: center;
    width: 112px;
    height: 22px;
    line-height: 22px;
    margin-top: 13px;
    background: transparent url("../image/i_r9_c7.jpg") no-repeat;
}

.main .sidebar .menu li.no_fgf{
    margin: 0px;
}

.main .sidebar .menu li a{
    font-size: 10px;
    color: #893243;
    font-weight: bold;
}

.main .sidebar .inform_title{
    margin: 10px 5px 0px 5px;
    float: left;
    width: 222px;
    height: 36px;
    background: transparent url("../image/i_r15_c2.jpg") no-repeat;
}

.main .sidebar .inform_content{
    margin-left: 5px;
    float: left;
    width: 222px;
    height: 284px;
    background: transparent url("../image/i_r16_c2.jpg") repeat-y;
}

/*通知内容*/
.main .sidebar .inform_content li{
    float: left;
    width: 222px;
    height: 20px;
    margin-top: 6px;
}

.main .sidebar .inform_content li a{
    float: left;
    width: 180px;
    height: 20px;
    margin-left: 2px;
    font-size: 12px;
    color: #000;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.main .sidebar .inform_content li span.spot{
    float: left;
    display: block;
    line-height: 12px;
    margin-left: 5px;
}

.main .sidebar .inform_end{
    margin-left: 5px;
    float: left;
    width: 222px;
    height: 7px;
    background: transparent url("../image/i_r21_c2.jpg") no-repeat;
}

.main .sidebar .album1{
    margin: 10px 5px 0px 5px;
    float: left;
    width: 222px;
    height: 45px;
    background: transparent url("../image/jiujinagxueyuan.jpg") no-repeat;
}

.main .sidebar .album2{
     margin: 10px 5px 0px 5px;
     float: left;
     width: 222px;
     height: 45px;
     background: transparent url("../image/laoganbuju.jpg") no-repeat;
 }

.main .sidebar .bd{
    margin: 10px 5px 0px 5px;
    float: left;
    width: 222px;
    height: 37px;
    background: transparent url("../image/y4.jpg") no-repeat;
}

.main .sidebar .ys{
    margin: 10px 5px 0px 5px;
    float: left;
    width: 222px;
    height: 37px;
    background: transparent url("../image/y2.jpg") no-repeat;
}

.main .sidebar .rm{
    margin: 10px 5px 0px 5px;
    float: left;
    width: 222px;
    height: 37px;
    background: transparent url("../image/y1.jpg") no-repeat;
}

.main .sidebar .end{
    float: left;
    width: 999px;
    height: 31px;
    margin-top: 20px;
    background: transparent url("../image/i_r34_c1.jpg") repeat-x;
}

/*上面内容栏*/
.main .content{
    float: left;
    width: 765px;
    height: 451px;
}

.main .content .content_top .img{
    float: left;
    width: 318px;
    height: 257px;
    border: black 1px solid;

}

.main .content .content_top .work_dynamic{
    margin-left: 6px;
    float: left;
    width: 439px;
    height: 263px;
}

.main .content .work_dynamic .work_title{
    float: left;
    width: 90px;
    height: 27px;
    background: transparent url("../image/i_r7_c14.jpg") repeat-x;
}

.main .content .work_dynamic .work_title p{
    margin: 6px 13px;
    font-size: 14px;
    color: #990000;
    font-weight: bold;
}

.main .content .work_dynamic .angel{
    float: left;
    width: 22px;
    height: 27px;
    background: transparent url("../image/i_r7_c16.jpg") no-repeat;
}

.main .content .work_dynamic .bg{
    float: left;
    width: 327px;
    height: 27px;
    background: transparent url("../image/i_r7_c17.jpg") repeat-x;
}

.main .content .work_dynamic .bg a{
    line-height: 27px;
    font-size: 12px;
    color: #000000;
    margin-left: 270px;
}

.main .content .work_dynamic .links{
    float: left;
    width: 439px;
    height: 236px;
}

.main .content .work_dynamic .links li{
    float: left;
    width: 439px;
    height: 20px;
    margin-top: 6px;
}

.main .content .work_dynamic .links li a{
    float: left;
    width: 353px;
    height: 20px;
    margin-left: 2px;
    font-size: 12px;
    color: #000;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.main .content .work_dynamic .links li a:hover{
    color: #cc0000;
}

.main .content .work_dynamic .links li span.spot{
    float: left;
    display: block;
    line-height: 12px;
    margin-left: 2px;
}

.main .content .work_dynamic .links li span.time{
    float: right;
    font-size: 12px;
    margin-right: 5px;
}

/*下面内容*/
.main .content .content_bottom{
    margin-top: 188px;
    float: left;
    width: 765px;
    height: 588px;
}

.main .content .content_bottom  .title_photo{
    float: top;
    width: 765px;
    height: 105px;
    background: transparent url("../image/i_r15_c10.jpg") no-repeat;
}

/*党建工作*/
.main .content .content_bottom .public_works{
    float: left;
    width: 369px;
    height: 207px;
    margin-top: 20px;
    border: grey 1px solid;
}

.main .content .content_bottom .public_works .work_title{
    float: left;
    width: 90px;
    height: 27px;
    background: transparent url("../image/i_r7_c14.jpg") repeat-x;
}

.main .content .content_bottom .public_works .work_title p{
    margin: 6px 13px;
    font-size: 14px;
    color: #990000;
    font-weight: bold;
}

.main .content .content_bottom .public_works .angel{
    float: left;
    width: 22px;
    height: 27px;
    background: transparent url("../image/i_r7_c16.jpg") no-repeat;
}

.main .content .content_bottom .public_works .bg{
    float: left;
    width: 257px;
    height: 27px;
    background: transparent url("../image/i_r7_c17.jpg") repeat-x;
}

.main .content .content_bottom .public_works .bg a{
    line-height: 27px;
    font-size: 12px;
    color: #000000;
    margin-left: 200px;
}

.main .content .content_bottom .public_works .links{
    float: left;
    width: 369px;
    height: 180px;
}

.main .content .content_bottom .public_works .links li{
    float: left;
    width: 369px;
    height: 20px;
    margin-top: 6px;
}

.main .content .content_bottom .public_works .links li a{
    float: left;
    width: 283px;
    height: 20px;
    margin-left: 2px;
    font-size: 12px;
    color: #000;
}

.main .content .content_bottom .public_works .links li a:hover{
    color: #cc0000;
}

.main .content .content_bottom .public_works .links li span.spot{
    float: left;
    display: block;
    line-height: 12px;
    margin-left: 2px;
}

.main .content .content_bottom .public_works .links li span.time{
    float: right;
    font-size: 12px;
    margin-right: 5px;
}

/*政策法规*/
.main .content .content_bottom .policy_law{
    float: left;
    width: 369px;
    height: 207px;
    margin-top: 20px;
    margin-left: 10px;
    border: grey 1px solid;
}

.main .content .content_bottom .policy_law .work_title{
    float: left;
    width: 90px;
    height: 27px;
    background: transparent url("../image/i_r7_c14.jpg") repeat-x;
}

.main .content .content_bottom .policy_law .work_title p{
    margin: 6px 13px;
    font-size: 14px;
    color: #990000;
    font-weight: bold;
}

.main .content .content_bottom .policy_law .angel{
    float: left;
    width: 22px;
    height: 27px;
    background: transparent url("../image/i_r7_c16.jpg") no-repeat;
}

.main .content .content_bottom .policy_law .bg{
    float: left;
    width: 257px;
    height: 27px;
    background: transparent url("../image/i_r7_c17.jpg") repeat-x;
}

.main .content .content_bottom .policy_law .bg a{
    line-height: 27px;
    font-size: 12px;
    color: #000000;
    margin-left: 200px;
}

.main .content .content_bottom .policy_law .links{
    float: left;
    width: 369px;
    height: 180px;
}

.main .content .content_bottom .policy_law .links li{
    float: left;
    width: 369px;
    height: 20px;
    margin-top: 6px;
}

.main .content .content_bottom .policy_law .links li a{
    float: left;
    width: 283px;
    height: 20px;
    margin-left: 2px;
    font-size: 12px;
    color: #000;
}

.main .content .content_bottom .policy_law .links li a:hover{
    color: #cc0000;
}

.main .content .content_bottom .policy_law .links li span.spot{
    float: left;
    display: block;
    line-height: 12px;
    margin-left: 2px;
}

.main .content .content_bottom .policy_law .links li span.time{
    float: right;
    font-size: 12px;
    margin-right: 5px;
}

/*夕阳风采*/
.main .content .content_bottom .sun_expression{
    float: left;
    width: 369px;
    height: 207px;
    margin-top: 20px;
    border: grey 1px solid;
}

.main .content .content_bottom .sun_expression .work_title{
    float: left;
    width: 90px;
    height: 27px;
    background: transparent url("../image/i_r7_c14.jpg") repeat-x;
}

.main .content .content_bottom .sun_expression .work_title p{
    margin: 6px 13px;
    font-size: 14px;
    color: #990000;
    font-weight: bold;
}

.main .content .content_bottom .sun_expression .angel{
    float: left;
    width: 22px;
    height: 27px;
    background: transparent url("../image/i_r7_c16.jpg") no-repeat;
}

.main .content .content_bottom .sun_expression .bg{
    float: left;
    width: 257px;
    height: 27px;
    background: transparent url("../image/i_r7_c17.jpg") repeat-x;
}

.main .content .content_bottom .sun_expression .bg a{
    line-height: 27px;
    font-size: 12px;
    color: #000000;
    margin-left: 200px;
}

.main .content .content_bottom .sun_expression .links{
    float: left;
    width: 369px;
    height: 180px;
}

.main .content .content_bottom .sun_expression .links li{
    float: left;
    width: 369px;
    height: 20px;
    margin-top: 6px;
}

.main .content .content_bottom .sun_expression .links li a{
    float: left;
    width: 283px;
    height: 20px;
    margin-left: 2px;
    font-size: 12px;
    color: #000;
}

.main .content .content_bottom .sun_expression .links li a:hover{
    color: #cc0000;
}

.main .content .content_bottom .sun_expression .links li span.spot{
    float: left;
    display: block;
    line-height: 12px;
    margin-left: 2px;
}

.main .content .content_bottom .sun_expression .links li span.time{
    float: right;
    font-size: 12px;
    margin-right: 5px;
}

/*老年组织*/
.main .content .content_bottom .old_organize{
    float: left;
    width: 369px;
    height: 207px;
    margin-top: 20px;
    margin-left: 10px;
    border: grey 1px solid;
}

.main .content .content_bottom .old_organize .work_title{
    float: left;
    width: 90px;
    height: 27px;
    background: transparent url("../image/i_r7_c14.jpg") repeat-x;
}

.main .content .content_bottom .old_organize .work_title p{
    margin: 6px 13px;
    font-size: 14px;
    color: #990000;
    font-weight: bold;
}

.main .content .content_bottom .old_organize .angel{
    float: left;
    width: 22px;
    height: 27px;
    background: transparent url("../image/i_r7_c16.jpg") no-repeat;
}

.main .content .content_bottom .old_organize .bg{
    float: left;
    width: 257px;
    height: 27px;
    background: transparent url("../image/i_r7_c17.jpg") repeat-x;
}

.main .content .content_bottom .old_organize .bg a{
    line-height: 27px;
    font-size: 12px;
    color: #000000;
    margin-left: 200px;
}

.main .content .content_bottom .old_organize .links{
    float: left;
    width: 369px;
    height: 180px;
}

.main .content .content_bottom .old_organize .links li{
    float: left;
    width: 369px;
    height: 20px;
    margin-top: 6px;
}

.main .content .content_bottom .old_organize .links li a{
    float: left;
    width: 283px;
    height: 20px;
    margin-left: 2px;
    font-size: 12px;
    color: #000;
}

.main .content .content_bottom .old_organize .links li a:hover{
    color: #cc0000;
}

.main .content .content_bottom .old_organize .links li span.spot{
    float: left;
    display: block;
    line-height: 12px;
    margin-left: 2px;
}

.main .content .content_bottom .old_organize .links li span.time{
    float: right;
    font-size: 12px;
    margin-right: 5px;
}

/*地址栏*/
.footer address{
    display: block; /*改address标签的行级显示为块级显示*/
    height: 112px;
    line-height: 36px; /*块级元素垂直居中做法：设置行高与块高相同。该做法建议针对一行*/
    text-align: center; /*水平居中*/
    font-style: normal; /*修改address的字体风格(默认斜体)为正常*/
    font-size: 1.2em; /*为12像素*/
}